package org.freedoit.common.data;

import java.io.Serializable;
import java.util.List;

import org.freedoit.common.shared.SharedProject;
import org.freedoit.common.shared.SharedTask;
import org.freedoit.common.shared.SharedTaskType;

public class FreeDoitSyncData implements Serializable {
	
	/**
	 * 
	 */
	private static final long serialVersionUID = 7420549845510233474L;

	private List<SharedProject> projects;
	
	private List<SharedTask> tasks;

	private List<SharedTaskType> taskTypes;
	
	public FreeDoitSyncData() {
		
	}
	
	public FreeDoitSyncData(List<SharedProject> projects,
			List<SharedTask> tasks, List<SharedTaskType> taskTypes) {
		this.projects = projects;
		this.tasks = tasks;
		this.taskTypes = taskTypes;
		//
	}
	
	public List<SharedProject> getProjects() {
		return this.projects;
	}
	
	public void setProjects(List<SharedProject> projects) {
		this.projects = projects;
	}
	
	public List<SharedTask> getTasks() {
		return this.tasks;
	}
	
	public void setTasks(List<SharedTask> tasks) {
		this.tasks = tasks;
	}
	
	public List<SharedTaskType> getTaskTypes() {
		return this.taskTypes;
	}
	
	public void setTaskTypes(List<SharedTaskType> taskTypes) {
		this.taskTypes = taskTypes;
	}

}
